duck-tape the mouth - Français Anglais Dictionnaire